package cn.digitalize.generate.core.enums;

import lombok.Getter;

/**
 * @author Created by ZhangCheng on 2023/06/13 (Java常用类型)
 */
@Getter
public enum GenJavaTypeEnum {

    /**
     * Integer
     */
    Integer("Integer"),

    /**
     * Long
     */
    Long("Long"),

    /**
     * String
     */
    String("String"),

    /**
     * Boolean
     */
    Boolean("Boolean"),

    /**
     * Float
     */
    Float("Float"),

    /**
     * Double
     */
    Double("Double"),

    /**
     * Date
     */
    Date("Date"),

    /**
     * Year
     */
    Year("Year"),

    /**
     * LocalTime
     */
    LocalTime("LocalTime"),

    /**
     * LocalDate
     */
    LocalDate("LocalDate"),

    /**
     * LocalDateTime
     */
    LocalDateTime("LocalDateTime"),

    /**
     * BigDecimal
     */
    BigDecimal("BigDecimal");

    private String value;

    GenJavaTypeEnum(String value) {
        this.value = value;
    }
}
